package CapaDomino;
public class Cliente {

    protected String nombre;

    protected String telf;
 
    private String Direccion;
 
    private String categoria;
 
    private String nombre_usuario;

    private String clave;

   // private Cliente

    public String getDireccion () {
        return Direccion;
    }

    public void setDireccion (String val) {
        this.Direccion = val;
    }

    public String getCategoria () {
        return categoria;
    }

    public void setCategoria (String val) {
        this.categoria = val;
    }

    public String getClave () {
        return clave;
    }

    public void setClave (String val) {
        this.clave = val;
    }

    public String getNombre () {
        return nombre;
    }

    public void setNombre (String val) {
        this.nombre = val;
    }

    public String getNombre_usuario () {
        return nombre_usuario;
    }

    public void setNombre_usuario (String val) {
        this.nombre_usuario = val;
    }

    public String getTelf () {
        return telf;
    }

    public void setTelf (String val) {
        this.telf = val;
    }

 public boolean equalss( Cliente nodo,  Cliente nodo1){
  
     if (nodo instanceof Natural && nodo1 instanceof Natural)
     { System.out.println("por aqui paso");
      Natural nodo2 =(Natural)nodo;
      Natural nodo3 =(Natural)nodo1;

       /*  System.out.println("2"+nodo2.nombre);
         System.out.println("3"+nodo3.nombre);
         System.out.println("2"+nodo2.getApellido());
         System.out.println("3"+nodo3.getApellido());
         System.out.println("2"+nodo2.getCI());
         System.out.println("3"+nodo3.getCI());
      */if((nodo2.nombre.equals(nodo3.nombre))&&  (nodo2.getApellido().equals(nodo3.getApellido()))&& (nodo2.getCI().equals(nodo3.getCI())))
          return (true);

     }
     else
     {
     if (nodo instanceof Juridico && nodo1 instanceof Juridico){
    
         Juridico nodo2=(Juridico)nodo;
         Juridico nodo3=(Juridico)nodo1;
         if((nodo2.getNombre().equals(nodo3.getNombre()))&&( nodo2.getRIF().equals(nodo3.getRIF()))&&(nodo2.getTelf().equals(nodo3.getTelf())))
          return(true);
     }
     


     }
         
     return(false);
 }
}

